#
# Copyright by The HDF Group.
# All rights reserved.
#
# This file is part of HDF5.  The full HDF5 copyright notice, including
# terms governing use, modification, and redistribution, is contained in
# the LICENSE file, which can be found at the root of the source code
# distribution tree, or in https://www.hdfgroup.org/licenses.
# If you do not have access to either file, you may request a copy from
# help@hdfgroup.org.
#
# This makefile mostly just reinvokes make in the various subdirectories
# but does so in the correct order.  You can alternatively invoke make from
# each subdirectory manually.
##
## Makefile.am
## Run automake to generate a Makefile.in from this file.
#
# Top-level HDF5-Fortran Makefile(.in)
#

include $(top_srcdir)/config/commence.am

if BUILD_TESTS_PARALLEL_CONDITIONAL
  TESTPARALLEL_DIR=testpar
else
  TESTPARALLEL_DIR=
endif
if BUILD_TESTS_CONDITIONAL
   TESTSERIAL_DIR=test
else
   TESTSERIAL_DIR=
endif

# Subdirectories in build order
## Only recurse into subdirectories if HDF5 is configured to use Fortran.
if BUILD_FORTRAN_CONDITIONAL
   SUBDIRS=src $(TESTSERIAL_DIR) $(TESTPARALLEL_DIR)

endif

# All directories that have Makefiles
DIST_SUBDIRS=src test testpar

include $(top_srcdir)/config/conclude.am
